home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d875.lha / Blanker / Source.lha / Source / defs.h < prev    next >
C/C++ Source or Header  |  1993-05-22  |  1KB  |  46 lines

  1. /** DoRev Header ** Do not edit! **
  2. *
  3. * Name             :  defs.h
  4. * Copyright        :  Free Software
  5. * Creation date    :  12-May-93
  6. * Translator       :  SAS/C 6.2
  7. * Compiler opts.   :  See Makefile
  8. *
  9. * Date       Rev  Author               Comment
  10. * ---------  ---  -------------------  ----------------------------------------
  11. * 12-May-93    0  Michael D. Bayne     Global definitions for Blanker
  12. *
  13. *** DoRev End **/
  14.  
  15. #define BVERSION    "Blanker 2.3"
  16.  
  17. #define QUIT        0L
  18. #define OK        1L
  19. #define CLOSEWIN    2L
  20. #define EVT_CX_POPUP    1L
  21. #define EVT_CX_BLANK    2L
  22. #define SIG_BREAK    SIGBREAKF_CTRL_C
  23. #define SIG_WINDOW    ( BlankerWnd ? ( 1l << BlankerWnd->UserPort->mp_SigBit ) : 0l )
  24. #define SIG_PORT    ( 1 << blankerPort->mp_SigBit )
  25. #define DEF_TAGS    RT_Window, BlankerWnd, RT_LockWindow, TRUE, TAG_END
  26.  
  27. #define BM_BLANK    1
  28. #define BM_PREFS    2
  29. #define BM_INFO        4
  30. #define BM_QUIT        8
  31. #define BM_UNLOAD    16
  32.  
  33. struct bPrefObject {
  34.     ULONG sMod, sDep, bTimeout;
  35.     UBYTE pKey[256], bKey[256];
  36.     BOOL  resident;
  37.     UBYTE modName[108], modDir[108];
  38.     UBYTE prefData[256];
  39. };
  40.  
  41. struct bMessage {
  42.     struct Message bMess;
  43.     ULONG    sMod, sDep, bm_Type, bm_Valid;
  44.     UBYTE    *prefData;
  45. };
  46.